<?php

class clase_model extends CI_Model {

	var $usr;
	var $pwd;
	var $est; // posibles estados - A:Activo, I:Inactivo
	var $rol; //TABLE
	var $per; //TABLE

	function __construct()
	{   // Call the Model constructor
		parent::__construct();
	}

	//
	// Necesitamos generar el CRUD para un usuario de nuestra base de datos
	//
	function login($usr,$pwd){
		// Cargamos la base de datos local
		$dbl = $this->load->database('local', TRUE);

		$sql = "SELECT * FROM TBUSR WHERE usr = ? AND pwd = ? ";
		$this->load->helper('security');
		$pwd = do_hash($pwd, 'md5');
		$query = $dbl->query( $sql, array($usr,$pwd));
		if ($query->num_rows() > 0){
			$f = $query->row();
			if ($f->est == 'A') { // Si est� activo el usuario.
				// C�digo de respuesta;
				return 'activo';
			} elseif ($f->est == 'I'){ // Si est� inactivo el usuario.
				return 'inactivo';
			}
		} // End-If
		return utf8_encode("ERROR:El usuario no est� registrado");
	}
	
	function is_user($usr){
		// Cargamos la base de datos local
		$dbl = $this->load->database('local', TRUE);
		$sql = "SELECT * FROM TBUSR WHERE usr = ?";
		$query = $dbl->query( $sql, array($usr));
		if ($query->num_rows() > 0)	return true;
		else return false;
	}



}

/* End of file welcome.php */
/* Location: ./application/controllers/welcome.php */